ANdLYSlS FOR lNCORfORATllNG HUMAN FACTORS IN WE SOFTWARE LIFECYCLE

نویسندگان

  • MARILYN M. MANTEI
  • TOBY J. TEOREY
چکیده

Traditional software development breaks the software project into individual components that each perform specific functions in the process of putting together a software product [l, 9, 13, 18, 19, 23, 24, 27, 29, 31, 34, 351. With the advent of new program development tools and the growing importance of human factors issues in the design and building of software, this accepted way of managing software development has given way to new ways of thinking about the process. In particular, because human factors issues arise at several of the stages and prototypes of the proposed system can be tested long before the final system is in place, many levels of design iteration are now introduced into the development process [7, 8, 171. These added methods enhance the software product and help ensure its acceptance, in addition to reducing the product’s maintenance [26, 301. Thus, their inclusion is a justified and natural evolution of the software development process. Unfortunately, these methods also add to the dollar cost and the completion time of software projects. We will concentrate on the issue of when to include these techniques. An overview of those places within the traditional software development plan where human factors issues are treated, and the type of human factors work that applies will be discussed. Once the techniques are demonstrated, the costs are calculated using models similar to COCOMO

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Relationship between Lifecycle and Idiosyncratic Volatility with Emphasis on Fundamental and Information Uncertainty of Firms listed on the TSE

According to the importance and the increasing trend of idiosyncratic volatility in recent years, the study of factors affecting idiosyncratic volatility is one of the important issues in financial markets. So, the purpose of this study is to investigate the relationship between lifecycle and idiosyncratic volatility with emphasis on fundamental and information uncertainty. In this regard, 152 ...

متن کامل

Talent Management in Agricultural Higher Education System in Iran: Based on Grounded Theory

This study provides a framework and definition to the notion of talent management process and describes how it fits the human resources architecture of agricultural higher education system in Iran. This qualitative study was conducted using semi-structured interviews for data collection and systematic grounded theory methods for data analysis. For this study, we selected and interviewed 15 expe...

متن کامل

International Strategic Alliances in the Iranian Home Appliance Industry: A Model of the Perceived Risks for Foreign Partners

Attracting foreign investment is one of the most important policies of the Iranian government for improving economic conditions. Nevertheless, despite the government and the Ministry of Industry's emphasis as well as the efforts of Iranian companies to attract foreign partners, this is less common in Iranian home appliance industry, which indicates the risks for foreign investors. Accordingly, ...

متن کامل

بررسی توزیع نیروی انسانی متخصص دربیمارستان‌های دانشگاه علوم پزشکی تهران

Background and Aim: Today, healthcare system is exposed to inappropriate human resources distribution challenges in all over the world. So far there is not an appropriate policy for human resources distribution in Iran. This deficiency may cause several problems for providing healthcare services. This research was aimed to determine the situation of human resources distribution among Tehran Uni...

متن کامل

The Role of the Software Practitioner in the Development of Public Safety Software-intensive Systems

Software Engineering is primarily a human process and consideration of human factors in safety-related software systems should always be mindful of the role that software practitioners themselves play in the delivery of those systems. As a Software Engineering Project Manager I have had responsibility for most aspects of the software development lifecycle and for guiding the software practition...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999